﻿using System.ComponentModel.DataAnnotations;

namespace BCDto.TMS.WorkingReport
{
    public class WorkingReportRequestDto
    {
        /// <summary>
        /// 今日完成工作
        /// </summary>
        [Display(Name = "今日完成工作")]
        [Required(ErrorMessage = "{0} 不能为空")]
        public string TodayFinishedContent { get; set; }
        /// <summary>
        /// 未完成的工作
        /// </summary>
        [Display(Name = "未完成的工作")]
        [Required(ErrorMessage = "{0} 不能为空")]
        public string UnfinishedContent { get; set; }
        /// <summary>
        /// 需要协调的工作
        /// </summary>
        [Display(Name = "需要协调的工作")]
        [Required(ErrorMessage = "{0} 不能为空")]
        public string NeedCoordinatedContent { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        [Display(Name = "备注")]
        public string Remark { get; set; }
        /// <summary>
        /// 附件图片
        /// </summary>
        [Display(Name = "附件图片")]
        public string Attachment { get; set; }
        /// <summary>
        /// 省份Id
        /// </summary>
        [Display(Name = "省份Id")]
        public long ProvinceId { get; set; }
        /// <summary>
        /// 城市Id
        /// </summary>
        [Display(Name = "城市Id")]
        public long CityId { get; set; }
        /// <summary>
        /// 区县Id
        /// </summary>
        [Display(Name = "区县Id")]
        public long? CountyId { get; set; }
    }
}
